MTK enhancements:
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Wed, 17 Jun 2009 01:31:18 +0000 (01:31 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Wed, 17 Jun 2009 01:31:18 +0000 (01:31 +0000)
commit819133fe3571652903e73f60a5f60bb616e44400
tree083f77a64aff9c63a7b20be67705baef56e6a34b
parent56759e68035b8faa59536af9d9d65639cc7770e8
MTK enhancements:

 * Fixet fallback read size to 2000kB instead of 1984kB,
  mtk_logger will probe for max log size.
 * Somewhat experimental fix for parsing data after logger
  overwrite has occured. In this case the bitmask is overwritten/corrupted
  and we read it from block #2 instead.
 * A few extra precautions for Holux GR245.
 * Detect 'missing/zero block' - no action so far...

New features:
 * New option: log_enable (BOOL). This will 'Enable logging after download'.
  Use it if you have interrupted the download and the log has been
  disabled. By default logging is disabled during download and then
  re-enabled again (if previously enabled) - this will force log enable.
 * Partial log download - compare 'data.bin' and device log - start downloading
 * data at 'last unread block'. If device has been erased
 data.bin is moved to data_old.bin

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@3665 f51c46e8-681c-474f-0cfe-069cfd0219fb
gpsbabel/mtk_logger.c